recent massacres in mexico and the why, also bombings in Tehran

recent massacres in mexico and the why, also bombings in Tehran